Starting with PhP....
- AmmarkoV
- Wow! Terabyte level
- Posts: 2838
- Joined: Thu Nov 04, 2004 2:55 pm
- Gender: ♂
- Location: Reloaded @ Santa Friday
- Contact:
Re: Starting with PhP....
raw data με sockets στέλνει/λαμβάνει ο AmmarServer..
- Spoiler: εμφάνιση/απόκρυψη
Ερώτηση για PHP
Επειδή έχω προβληματιστεί τελευταία πώς μπορείς να κατεβάσεις τον κώδικα php μιάς σελίδας καθώς και το αντίστροφο, δηλαδή πως μπορώ να προστατέψω το κωδικά μου από κάτι τέτοιο?
http://foss.aueb.gr the penguin strikes back <(' ) | channel #foss-aueb @ irc.freenode.net
Play and help!
Play and help!
- netharis
- Venus Former Team Member
- Posts: 1845
- Joined: Sun Jul 15, 2007 2:37 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: Seattle, Washington
- Contact:
Re: Starting with PhP....
Ουσιαστικά με κάθε κλήση σε ένα php αρχείο, o browser σου βλέπει τι κάνει echo το php script, όχι τον ίδιο κώδικα.
Δεν υπάρχει κάποιος προφανής τρόπος να κάνεις download το source το ίδιο.
Σε κάθε περίπτωση πρέπει να χρησιμοποιείς includes αρχείων με σημαντικές πληροφορίες και να τα έχεις κάπου πιο "χωμένα" στο server σου.
Τώρα ίσως να μπορέσει κάποιος να το κατεβάσει, παίζοντας με τα MIME type settings του server, ή να ξεγελάσει κάπως οτι το αρχείο που πάει να λάβει έχει διαφορετικά headers απο ότι στη πραγματικότητα (μια προσθήκη του "attachment").
Δεν υπάρχει κάποιος προφανής τρόπος να κάνεις download το source το ίδιο.
Σε κάθε περίπτωση πρέπει να χρησιμοποιείς includes αρχείων με σημαντικές πληροφορίες και να τα έχεις κάπου πιο "χωμένα" στο server σου.
Τώρα ίσως να μπορέσει κάποιος να το κατεβάσει, παίζοντας με τα MIME type settings του server, ή να ξεγελάσει κάπως οτι το αρχείο που πάει να λάβει έχει διαφορετικά headers απο ότι στη πραγματικότητα (μια προσθήκη του "attachment").
Resistance is futile. Join the foss-side now!
"UNIX is very simple, it just needs a genius to understand its simplicity." - Dennis Ritchie
"The things that I want, by Max Payne. A smoke. A whiskey. For the sun to shine. I want to sleep, to forget. To change the past. Unlimited ammo and a license to kill. But right then, more than anything, I wanted her."
Re: Starting with PhP....
Ok, άρα αν υποθετικά ο server μου είναι σωστά ρυθμισμένος δεν έχω να φοβάμαι τίποτα...
ρώτησα γιατί κάτι πουλάκια μου είπαν ότι μπορείς να κατεβάσεις κώδικα php με το wget αλλά έπαιξα μαζί του και δεν βρίκα πουθενά αυτή τη δυνατότητα.
ρώτησα γιατί κάτι πουλάκια μου είπαν ότι μπορείς να κατεβάσεις κώδικα php με το wget αλλά έπαιξα μαζί του και δεν βρίκα πουθενά αυτή τη δυνατότητα.
http://foss.aueb.gr the penguin strikes back <(' ) | channel #foss-aueb @ irc.freenode.net
Play and help!
Play and help!
- sandra
- Wow! Terabyte level
- Posts: 4917
- Joined: Mon Oct 02, 2006 11:37 am
- Academic status: Alumnus/a
- Gender: ♀
- Location: στη φωλιά μου κοιτώντας ένα χωράφι με στάρι...
Απορία σε php
Είμαι σχετικά άσχετη σε PhP αλλά η ανάγκη της Τεχνολογίας Λογισμικού με έφερε εδώ.
Έχω μια σελίδα html με μια φόρμα για να συμπληρώνει ο χρήστης τα στοιχεία. Το input είναι τύπου text. Όταν γίνει submit σε μια άλλη php σελίδα παίρνω τις εισόδους και τις περνάω κάπως στη βάση. Το θέμα όμως είναι πως έχω columns από integers και εδώ δημιουργείται πρόβλημα καθώς έχω text. Ψάχνω λύση εδώ και πόση ώρα, όσα βρίσκω για μετατροπή string σε integer δε δουλεύουν εδώ και αναρωτιέμαι αν ξέρει κανείς τι παίζει με τον τύπο text.
Έχω μια σελίδα html με μια φόρμα για να συμπληρώνει ο χρήστης τα στοιχεία. Το input είναι τύπου text. Όταν γίνει submit σε μια άλλη php σελίδα παίρνω τις εισόδους και τις περνάω κάπως στη βάση. Το θέμα όμως είναι πως έχω columns από integers και εδώ δημιουργείται πρόβλημα καθώς έχω text. Ψάχνω λύση εδώ και πόση ώρα, όσα βρίσκω για μετατροπή string σε integer δε δουλεύουν εδώ και αναρωτιέμαι αν ξέρει κανείς τι παίζει με τον τύπο text.
Από εδώ κι εμπρός θα είσαι για πάντα υπεύθυνος για εκείνο που έχεις ημερώσει.
Είσαι υπεύθυνος για το τριαντάφυλλο σου...
Είσαι υπεύθυνος για το τριαντάφυλλο σου...
- cyberpython
- Mbyte level
- Posts: 654
- Joined: Wed Nov 21, 2007 8:18 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: Αθηνα
- Contact:
Re: Starting with PhP....
Αρχικά δοκίμασε να κάνεις ένα echo στις μεταβλητές σου (στο php script μετά την ανάθεση τιμών) ώστε να βεβαιωθείς οτι παίρνουν τιμές από τη φόρμα.
Αν δεν παίρνουν τιμές τότε κάτι πάει στραβά με τη φόρμα ή έχεις ξεχάσει το submit ή υπάρχει ασυμφωνία ονομάτων στις μεταβλητές του php script και τα πεδία της φορμας.
Αν παίρνουν τιμές, τότε δοκίμασε να κάνεις αφαιρέσεις τυχόν whitespace από το string με την trim() και μετά προσπάθησε να κάνεις το casting σε int. Χρήσιμη μπορεί να σου φανεί και η συνάρτηση is_numeric().
Αν δεν παίρνουν τιμές τότε κάτι πάει στραβά με τη φόρμα ή έχεις ξεχάσει το submit ή υπάρχει ασυμφωνία ονομάτων στις μεταβλητές του php script και τα πεδία της φορμας.
Αν παίρνουν τιμές, τότε δοκίμασε να κάνεις αφαιρέσεις τυχόν whitespace από το string με την trim() και μετά προσπάθησε να κάνεις το casting σε int. Χρήσιμη μπορεί να σου φανεί και η συνάρτηση is_numeric().
- sandra
- Wow! Terabyte level
- Posts: 4917
- Joined: Mon Oct 02, 2006 11:37 am
- Academic status: Alumnus/a
- Gender: ♀
- Location: στη φωλιά μου κοιτώντας ένα χωράφι με στάρι...
Re: Starting with PhP....
Να ξαναποστάρω απορία. Έχω μια εφαρμογή για μια εμπορική εταιρεία, στην οποία υποτίθεται η διοίκηση της εταιρείας έχει πρόσβαση και θέλει να βλέπει στατιστικά στοιχεία με τις αγοραπωλησίες, τα κέρδη κλπ. Αυτή η εφαρμογή, καλώς ή κακώς, είναι διαδικτυακή και ανεπτυγμένη σε php και mysql. Καμιά ιδέα για το πως να προσεγγίσω το πρόβλημα των στατιστικών? Είναι καλύτερο να ψάχνω μόνη μου σύμφωνα με τα κριτήρια που έθεσε η διοίκηση τη βάση και να εμφανίζω τα στοιχεία, ή υπάρχουν προγράμματα που κάνουν τέτοια δουλειά? π.χ. με γραφικά
Από εδώ κι εμπρός θα είσαι για πάντα υπεύθυνος για εκείνο που έχεις ημερώσει.
Είσαι υπεύθυνος για το τριαντάφυλλο σου...
Είσαι υπεύθυνος για το τριαντάφυλλο σου...
-
- Venus Former Team Member
- Posts: 7561
- Joined: Thu Oct 27, 2005 1:43 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: Boston, MA
Re: Starting with PhP....
Για να κάνεις visualize τα δεδομένα, αφού τα φέρεις (μορφοποιημένα) από τη βάση, μπορείς να χρησιμοποιήσεις κλήσεις στο Google Chart API
Re: Starting with PhP....
Αυτο το demo (http://www.smartmoney.com/map-of-the-market/)ειναι υμνος στο business visualization και απλά αντικείμενο ποθου για πολλούς business analysts. Μπορείς να βρεις το componet αυτό και σε open source, απλα θέλει πολύ δουλειά στο dato. Σκέψου real time ανάλυση σε δύο διαστάσεις, οπότε χρώμα αγοραπωλησίες και μέγεθος τα κέρδη και μάλιστα ιεραρχημένα σε περιοχές.
FLEX
http://osflash.org/treemap η
JS
http://js-treemap.sourceforge.net/
JAVA
http://jtreemap.sourceforge.net/
FLEX
http://osflash.org/treemap η
JS
http://js-treemap.sourceforge.net/
JAVA
http://jtreemap.sourceforge.net/
που θα πάει θα το δουμε...
-
- Venus Former Team Member
- Posts: 7561
- Joined: Thu Oct 27, 2005 1:43 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: Boston, MA
Re: Starting with PhP....
ναι αλλά το μέγεθος ""growth in time" πως μπαίνει μέσα?
edit: με movie? αλλά είναι δύσκολα trackable από το μάτι (ειδικά αν μιλάμε για πολλά rectangulars)
edit: με movie? αλλά είναι δύσκολα trackable από το μάτι (ειδικά αν μιλάμε για πολλά rectangulars)
Re: Starting with PhP....
Μπορείς να κάνεις zoom, Inverse και περιορισμό τιμών - ώστε να φαίνονται μονο αυτά τα καταστήματα που κάνουν πάνω απο 2000Ε κέρδη ktl. Δεν ξέρω αν απάντησα.
Οι μεγάλες ειδήσεις μπορουν να παρουσιάζονται σε treemap, το μεγεθος δηλώνει τη σπουδαιότητά της, το χρώμα θα παριστάνει χωρα και η ιεραρχία την κατηγορία. Εγώ τουλάχιστον δεν βλέπω καλυτερο τρόπο.
http://newsmap.jp/#/w/us/view/
Απειρες εφαρμογες!
Οι μεγάλες ειδήσεις μπορουν να παρουσιάζονται σε treemap, το μεγεθος δηλώνει τη σπουδαιότητά της, το χρώμα θα παριστάνει χωρα και η ιεραρχία την κατηγορία. Εγώ τουλάχιστον δεν βλέπω καλυτερο τρόπο.
http://newsmap.jp/#/w/us/view/
Απειρες εφαρμογες!
που θα πάει θα το δουμε...
- sandra
- Wow! Terabyte level
- Posts: 4917
- Joined: Mon Oct 02, 2006 11:37 am
- Academic status: Alumnus/a
- Gender: ♀
- Location: στη φωλιά μου κοιτώντας ένα χωράφι με στάρι...
Re: Starting with PhP....
Μάλλον δεν το έθεσα σωστά. Μπορεί να μην υπάρχει καν δηλαδή. Ψάχνω ένα εργαλείο που να υπολογίζει τα στατιστικά στοιχεία και να τα εμφανίζει. Δηλαδή να κάνει και όλα τα queries στη βάση και να τα μετατρέπει αυτόματα σε εικόνα
Από εδώ κι εμπρός θα είσαι για πάντα υπεύθυνος για εκείνο που έχεις ημερώσει.
Είσαι υπεύθυνος για το τριαντάφυλλο σου...
Είσαι υπεύθυνος για το τριαντάφυλλο σου...
-
- Venus Former Team Member
- Posts: 7561
- Joined: Thu Oct 27, 2005 1:43 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: Boston, MA
Re: Starting with PhP....
μα πως θα ξέρει τι πληροφορία να "αναδείξει" ?
- Spy
- Kilobyte level
- Posts: 443
- Joined: Mon Dec 12, 2005 9:40 pm
- Academic status: Alumnus/a
- Gender: ♂
- Location: Ε-75, Ε-65, Ε-90
- Contact:
Re: Starting with PhP....
Εχω ενα μικρο απλο project σε php που χρησιμοποιει μια βαση απο πισω σε my-sql.
Οταν κάνω INSERT απο μια φόρμα στην βαση έχω πρόβλημα με το greek - encoding.
Ξερει καποιος τι θα μπορουσα να κανω για να το λυσω το θεματακι;
Οταν κάνω INSERT απο μια φόρμα στην βαση έχω πρόβλημα με το greek - encoding.
Ξερει καποιος τι θα μπορουσα να κανω για να το λυσω το θεματακι;