Mini Current Weather - ΝΕΟ!! AJAX Mini Current Weather

Μια περιοχή όπου τα μέλη μας μπορούν να βάζουν τα PHP scripts που έχουν φτιάξει και θέλουν να τα μοιραστούν με τα υπόλοιπα μέλη.

Συντονιστές: WebDev Moderators, Super-Moderators, PHP Moderators

Απάντηση

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6231
Εγγραφή: 30 Νοέμ 2004 03:09

Mini Current Weather - ΝΕΟ!! AJAX Mini Current Weather

Δημοσίευση από fafos » 01 Φεβ 2009 15:26

The Razor έγραψε:http://www.freelook.gr/awea/test.php

Δεν δουλεύει. :(
eipa ston root to test oxi ston fakelo awea.. epishs, to site sou den douleuei to idio me www h xoris auta... vale auto sto .htaccesss arxeio sou:

Κώδικας: Επιλογή όλων

RewriteEngine on
RewriteCond %{HTTP_HOST} ^freelook.(.*)
RewriteRule ^(.*)$ http://www.freelook.gr/$1 [R=301,L]
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

diegito
Δημοσιεύσεις: 185
Εγγραφή: 18 Ιουν 2007 22:55
Τοποθεσία: Heraklio

Mini Current Weather - ΝΕΟ!! AJAX Mini Current Weather

Δημοσίευση από diegito » 03 Φεβ 2009 20:25

fafos έγραψε:Δημιούργησα ένα νέο script το οποίο δουλεύει με AJAX και έχει τα παρακάτω χαρακτηριστικά:

1. Δυνατότητα να δείχνει τον καιρό σε όσες πόλεις θέλουμε με ajax..

2. Εμφάνιση καιρού τώρα, πρόγνωσης για σήμερα και πρόγνωσης για αύριο.

3. Εμφανίζει σχετικό εικονίδειο, θερμοκρασίες και κείμενο συνθηκών.


DEMO: ΕΔΩ


Τα στοιχεία τα παίρνει από το yahoo.com και χρησιμοποιώ το ajax script: http://www.dhtmlgoodies.com/index.html? ... ic-content





ΕΓΚΑΤΑΣΤΑΣΗ:


Κατεβάστε το αρχείο zip που επισυνάπτω και αποσυμπιέστε το..
Ανεβάστε τον φάκελλο awea και όλα τα αρχεία που υπάρχουν μέσα στον root της ιστοσελίδας σας..
Αλλάξτε τα permitions (CHMOD) του φακέλλου awea/weather/ σε 777

Ανοίξτε το αρχείο index.html και αλλάξτε τις διαδρομές www.trikalanews.gr με την διαδρομή του δικού σας site (στο style, διαδρομές javascripts και στο script κάτω)..
Το ίδιο κάνετε και στο αρχείο weather.php (στα links κάτω)

είστε έτοιμοι... τρέξτε την διαδρομή tositemou.gr/awea/ για να δείτε αν δουλεύει ο καιρός..


ΑΛΛΑΓΕΣ - ΔΙΑΜΟΡΦΩΣΗ:

Το script έρχεται έτοιμο με τον καιρό για Αθήνα, Θεσσαλονίκη και Πάτρα.. μπορείτε να βάλετε τις δικές σας πόλεις αλλάζοντας τα παρακάτω:

στο αρχείο weather.php αλλάξτε τα poli=GRXXXXX με τον κωδικό της πόλης που θέλετε (για τους κωδικούς πόλεων διαβάστε το πρώτο post)

π.χ.:
Για τον καιρό της Λάρισας (poli=GRXX0011):

Κώδικας: Επιλογή όλων

<a href="#" onclick="ajax_loadContent&#40;'news1','http&#58;//www.trikalanews.gr/awea/weather.php?poli=GRXX0011'&#41;;return false" class="bluelink">Λάρισα</a>
Στο ίδιο αρχείο θα βρείτε επάνω το παρακάτω:

Κώδικας: Επιλογή όλων

<p class="cities">
<?if&#40;$zip == 'GRXX0004'&#41; &#123; ?>

	Ο Καιρός για&#58; <b>Αθήνα</b>
<? &#125; elseif&#40;$zip == 'GRXX0019'&#41; &#123; ?>
	Ο Καιρός για&#58; <b>Θεσσαλονίκη</b>
<? &#125; elseif&#40;$zip == 'GRXX0013'&#41; &#123; ?>
	Ο Καιρός για&#58; <b>Πάτρα</b>
<? &#125; ?>
</p>
εδώ μπορείτε να βάλετε το όνομα της πόλης.. π.χ.

Κώδικας: Επιλογή όλων

<? &#125; elseif&#40;$zip == 'GRXX0011'&#41; &#123; ?>
	Ο Καιρός για&#58; <b>Λάρισα</b>
<? &#125; ?>

Στο αρχείο index.html θα βρείτε το παρακάτω:

Κώδικας: Επιλογή όλων

<script type="text/javascript">
ajax_loadContent&#40;'news1','http&#58;//www.trikalanews.gr/awea/weather.php?poli=GRXX0004'&#41;;
</script>
αυτό λέει στο script για ποιά πόλη να δείχνει τον καιρό με το που ανοίγει η σελίδα (default Αθήνα)..

αυτά με την πρόσθεση πόλεων..


Μπορείτε να αλλάξετε την εμφάνιση αλλάζοντας το style που θα βρείτε στην σελίδα index.html (στην κορυφή)

Μπορείτε να αλλάξετε τα εικονίδια του καιρού ανεβάζοντας τα δικά σας στον φάκελλο /icons/


ΤΟΠΟΘΕΤΗΣΗ ΣΤΙΣ ΣΕΛΙΔΕΣ:

Αν η σελίδα σας είναι σε php απλώς κάνετε include το awea/index.html:

Κώδικας: Επιλογή όλων

 <?php  include&#40;"awea/index.html"&#41;; ?>
αν θέλετε να τον χρησιμοποιήσετε σε σελίδες html (αρκεί ο server να υποστηρίζει php) αντιγράψτε όλον τον κώδικα του αρχείου index.html στο σημείο της σελίδας που θέλετε να εμφανίζεται..

ΠΡΟΣΟΧΗ!! Αν βάλετε το script σε σελίδες που είναι σε εσωτερικό φάκελλο (π.χ. /fakelos/fakelos1/kati.php) μπορεί να αντιμετωπίσετε πρόβλημα με την εμφάνιση των εικονιδείων του καιρού.. για να είστε σίγουροι ανοίξτε το αρχείο weather.class.php και αλλάξτε αυτό:


define('IMAGES', 'awea/icons/');

με το πλήρη path της ιστοσελίδας σας.. π.χ.:

define('IMAGES', '/home/fafos/public_html/awea/icons/');



ΠΡΟΣΟΧΗ2!!! Το script δουλεύει μόνο σε server που είναι online! ΟΧΙ σε server που τρέχει τοπικά στον υπολογιστή σας!!
Μπορούμε να παραμετρικοποιήσουμε το ήδη υπάρχον και να το χρησιμοποιήσουμε? Πνευματικά δικαιώματα από το δημιουργό υπάρχουν? Επίσης ειναι νόμιμο να πέρνουμε τον καιρό από το yahoo και να τον παρουσιάζομε με αυτό τον τρόπο? Το έχει ψάξει κανείς?
A.P

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6231
Εγγραφή: 30 Νοέμ 2004 03:09

Mini Current Weather - ΝΕΟ!! AJAX Mini Current Weather

Δημοσίευση από fafos » 03 Φεβ 2009 20:50

An den prokeitai na to poulas, nai mporeis na tou allakseis ta fota :)

den yparxei kanena provlhma apo yahoo h weather.com... an valeis kai kapoio link tha sou poun kai euxaristo...
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

alexsoft

Mini Current Weather - ΝΕΟ!! AJAX Mini Current Weather

Δημοσίευση από alexsoft » 03 Φεβ 2009 20:51

diegito έγραψε: Μπορούμε να παραμετρικοποιήσουμε το ήδη υπάρχον και να το χρησιμοποιήσουμε? Πνευματικά δικαιώματα από το δημιουργό υπάρχουν? Επίσης ειναι νόμιμο να πέρνουμε τον καιρό από το yahoo και να τον παρουσιάζομε με αυτό τον τρόπο? Το έχει ψάξει κανείς?
Φίλε diegito....

πρώτα απ' όλα δεν χρειάζεται να κάνεις quote όλο το post του fafos μόνο και μόνο για να γράψεις δύο αράδες...

όσο αφορά το Yahoo... μα και αυτοί από το www.weather.com παίρνουν τα δεδομένα. Από την στιγμή που σου δίνει δεδομένα (μερικά) μέσω RSS σημαίνει ότι σου τα δίνει για να τα τοποθετήσεις σε κάποιο site. Αλλιώς θα σου έδινε ένα έτοιμο παραμετροποιημένο script (όπως κάνει π.χ. το freemeteo.com) το οποίο όμως δεν έχει νόημα να το βάλεις στο site σου.

Εξάλλου όλοι από κάπου θα πάρουμε και κάποια ιδέα για να φτιάξουμε τα δικά μας.... δεν είμαστε ασταμάτητοι γεννήτορες ιδεών....

Άβαταρ μέλους
vassilism
Δημοσιεύσεις: 1950
Εγγραφή: 17 Μαρ 2007 14:47
Επικοινωνία:

Mini Current Weather - ΝΕΟ!! AJAX Mini Current Weather

Δημοσίευση από vassilism » 16 Φεβ 2009 23:34

Πατρίδα πάρα πολύ καλό, δεν το είχα δει :clap:

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6231
Εγγραφή: 30 Νοέμ 2004 03:09

Mini Current Weather - ΝΕΟ!! AJAX Mini Current Weather

Δημοσίευση από fafos » 17 Φεβ 2009 01:15

vassilism έγραψε:Πατρίδα πάρα πολύ καλό, δεν το είχα δει :clap:
re patrida.. xreiazete panta o kairos gia to psarema.. rota ton brother sou.. :D
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Άβαταρ μέλους
vassilism
Δημοσιεύσεις: 1950
Εγγραφή: 17 Μαρ 2007 14:47
Επικοινωνία:

Mini Current Weather - ΝΕΟ!! AJAX Mini Current Weather

Δημοσίευση από vassilism » 17 Φεβ 2009 01:39

Μόνο για το ψάρεμα?
Γιατί οι αγρότες?

Άκου το καλό πατρίδα.
Κάτι παππούδες εδώ στο χωριό μου μπαίνουν στο koutsopodi για να δουν τον καιρό σε καθημερινή βάση, και άμα πάω καμιά φορά σε κάνα καφενείο τσακώνονται ποίος θα κεράσει καφέ επειδή πέφτει πάντα μέσα.

Μιλάμε για μεγάλη εξέλιξη :lol: :lol:

Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6231
Εγγραφή: 30 Νοέμ 2004 03:09

Mini Current Weather - ΝΕΟ!! AJAX Mini Current Weather

Δημοσίευση από fafos » 17 Φεβ 2009 01:54

vassilism έγραψε:Μόνο για το ψάρεμα?
Γιατί οι αγρότες?

Άκου το καλό πατρίδα.
Κάτι παππούδες εδώ στο χωριό μου μπαίνουν στο koutsopodi για να δουν τον καιρό σε καθημερινή βάση, και άμα πάω καμιά φορά σε κάνα καφενείο τσακώνονται ποίος θα κεράσει καφέ επειδή πέφτει πάντα μέσα.

Μιλάμε για μεγάλη εξέλιξη :lol: :lol:
exelixthikame.. h synxoremenh h giagia mou metrage ta hmeromhnia kai elege "an thn proth evdomada tou flevari h alpou leiasei ta alpopoula tha exoume xionia" :lol:
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...


Άβαταρ μέλους
fafos
Script Master
Δημοσιεύσεις: 6231
Εγγραφή: 30 Νοέμ 2004 03:09

Mini Current Weather - ΝΕΟ!! AJAX Mini Current Weather

Δημοσίευση από fafos » 17 Φεβ 2009 02:05

as to kanoume kodika:

Κώδικας: Επιλογή όλων


if&#40;Feb >= 1 && Feb <= 7&#41; &#123;

$check_weather = $weather;

if&#40;$check_weather == 'Sunny'&#41; &#123;

echo 'thn katsame thn varka, pali xionia tha riksei!';

&#125; else &#123; 

echo 'Prepei na riksoume thn varka, arxizei to psarema';

&#125;


&#125;
:kaloe:
Οι πάνες και οι πολιτικοί πρέπει να αλλάζονται συχνά για τον ίδιο λόγο...

Άβαταρ μέλους
vassilism
Δημοσιεύσεις: 1950
Εγγραφή: 17 Μαρ 2007 14:47
Επικοινωνία:

Mini Current Weather - ΝΕΟ!! AJAX Mini Current Weather

Δημοσίευση από vassilism » 17 Φεβ 2009 02:18

Εντάξει πατρίδα δεν παίζεσαι :lol: :lol: :lol:

diegito
Δημοσιεύσεις: 185
Εγγραφή: 18 Ιουν 2007 22:55
Τοποθεσία: Heraklio

Mini Current Weather - ΝΕΟ!! AJAX Mini Current Weather

Δημοσίευση από diegito » 05 Απρ 2009 12:50

Θα ήθελα να χρησιμοποιήσω είτε αυτό είτε κάποιο άλλο scriptaki για να ενσωματώσω πρόγνωση του καιρού σε ένα site. Μάλλον από accuweather.com θα ήθελα να πάρω την πρόγνωση, μιας και έχει την περιοχή που θέλω, ενώ το weather.com δεν την έχει. Το θέμα είναι ότι το site που φτιάχνω δεν είναι προσωπικό αλλά για ενοικιαζόμενα δωμάτια, οπότε μήπως υπάρχει κάποιο θέμα? Μήπως θα έχω πρόβλημα. Προφανώς δεν θα έχω κανένα πρόβλημα να βάλω ενα link προς αυτούς, αλλά μήπως αυτό δεν είναι νόμιμο και έχω μετά τρεξίματα? Μήπως να τους έστελνα κάποιο e-mail?
A.P

Άβαταρ μέλους
vassilism
Δημοσιεύσεις: 1950
Εγγραφή: 17 Μαρ 2007 14:47
Επικοινωνία:

Mini Current Weather - ΝΕΟ!! AJAX Mini Current Weather

Δημοσίευση από vassilism » 05 Απρ 2009 15:33

Εγώ έχω βάλει από το freemeteo.com και με κερνάνε συνέχεια καφέδες επειδή πέφτει πάντα μέσα :D
Δεν θα έχεις κανένα πρόβλημα, έτσι και αλλιώς διαφήμιση τους κάνεις.

diegito
Δημοσιεύσεις: 185
Εγγραφή: 18 Ιουν 2007 22:55
Τοποθεσία: Heraklio

Mini Current Weather - ΝΕΟ!! AJAX Mini Current Weather

Δημοσίευση από diegito » 05 Απρ 2009 15:55

Δεν εννοω τα έτοιμα script poy προσφέρουν οι διάφορες σελίδες (weather.com, freemeteo.com, accuweather.com), αλλά το να πάρω δεδομένα απο τα rss feeds και να τα παρουσιάζω με την μορφή μου εγώ θέλω φτιάχνοντας δικό μου script
A.P

Απάντηση

Επιστροφή στο “PHP τα δικά μας scripts”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 0 επισκέπτες