PHP, απορίες.

...IDE, compilers, κλπ

Συντονιστής: konnn

Re: PHP, απορίες.

Δημοσίευσηαπό Αποστόλης » 17 Μάιος 2012, 10:17

Δεν μπορώ να γράψω κάτι με απόλυτη σιγουριά αλλά νομίζω πως από μόνο του το SMTP δεν στέλνει μηνύμα αλλά "πατάει" επάνω σε εφαρμογές (όπως η mail στο Linux) και απλώς χρησιμοποιεί τα ports για να προωθήσει το μήνυμα. Βέβαια για τον τελικό χρήστη δεν παίζει κανένα ρόλο.
Αυτό που μου κάνει εντύπωση για το ότι παίζει και σε Linux είναι οτι οι εφαρμογές για τις οποίες συζητάμε (Apache, PHP) χρησιμοποιούν sockets κι όχι ports.

Επαναλαμβάνω οτι γράφω δικές μου σκέψεις και δεν το έχω ψάξει πολύ το θέμα.
Οπότε δεν αποκλείω καθόλου να ισχύει κάτι άλλο.
Γνώσεις ⇛ Linux:Μέτριο┃ Προγραμματισμός:Ναι ┃ Αγγλικά: Αρκετά Καλά
Λειτουργικό ⇛ Arch Linux 64bit ┃ Ubuntu Studio 10.4 64bit
Προδιαγραφές ⇛ HP Pavillion dv7 1199ev ┃ Intel 2 Core Duo T 9400, 2.53 Ghz ┃ 4GB ┃ NVIDIA GeForce 9600M GT ┃ Intel 82801I (ICH9 Family) HD Audio ┃ TFT 17" 1440x900
Αποστόλης
punkTUX
punkTUX
 
Δημοσιεύσεις: 170
Εγγραφή: 24 Ιουν 2009, 13:09
Εκτύπωση

Re: PHP, απορίες.

Δημοσίευσηαπό poscore » 23 Μάιος 2012, 20:06

Καλησπέρα,

προσπάθώ να κάνω curl σε μια σελίδα όπου θέλει Login. Το target μου είναι η σελίδα με την φόρμα Login. Το πρόβλημα είναι οτι δεν μου εμφανίζει κάποιο error αφού κάνω curl και μου εμφανίζει την ίδια σελίδα απλά χωρίς CSS όπως είναι φυσικό. Δεν θα έπρεπε να λέει "Wrong password" η κάτι? ;/

Το έχω δοκιμάει και με command line και είναι το ίδιο.
Άβαταρ μέλους
poscore
punkTUX
punkTUX
 
Δημοσιεύσεις: 153
Εγγραφή: 28 Απρ 2012, 17:21
Εκτύπωση

Re: PHP, απορίες.

Δημοσίευσηαπό Αποστόλης » 23 Μάιος 2012, 21:46

Με την curl "τραβάς" τα δεδομένα που έχει μια σελίδα. Δεν στέλνεις δεδομένα και περιμένεις απάντηση από τον server, όπως στην περίπτωση μιας login φορμας.
Τι ακριβώς θέλεις να κάνεις; Γιατί χρησιμοποιείς την curl;
Γνώσεις ⇛ Linux:Μέτριο┃ Προγραμματισμός:Ναι ┃ Αγγλικά: Αρκετά Καλά
Λειτουργικό ⇛ Arch Linux 64bit ┃ Ubuntu Studio 10.4 64bit
Προδιαγραφές ⇛ HP Pavillion dv7 1199ev ┃ Intel 2 Core Duo T 9400, 2.53 Ghz ┃ 4GB ┃ NVIDIA GeForce 9600M GT ┃ Intel 82801I (ICH9 Family) HD Audio ┃ TFT 17" 1440x900
Αποστόλης
punkTUX
punkTUX
 
Δημοσιεύσεις: 170
Εγγραφή: 24 Ιουν 2009, 13:09
Εκτύπωση

Re: PHP, απορίες.

Δημοσίευσηαπό poscore » 23 Μάιος 2012, 22:02

Υπάρχει μια σελίδα HTTPS που για να συνδεθώ θέλω username και password. Μόλις συνδεθώ μου εμφανίζει κάποιυς αριθμούς. Θέλω να φτιάξω έναν μηχανισμό όπου να εμφανίζει τους αριθμούς.

Οπότε θέλω να περνάω απο https (έχω και το certificate αν χρειάζεται) και να στέλνω username, pwd στην σελίδα στην συγκεκριμένη φόρμα. Έπειτα θέλω να μου επιστρέφει το αποτέλεσμα όπου θα το αποθηκεύω σε ένα string ίσως...
Άβαταρ μέλους
poscore
punkTUX
punkTUX
 
Δημοσιεύσεις: 153
Εγγραφή: 28 Απρ 2012, 17:21
Εκτύπωση

Re: PHP, απορίες.

Δημοσίευσηαπό Αποστόλης » 23 Μάιος 2012, 22:10

Δεν βάζω το χέρι μου στη φωτιά αλλά θεωρώ πως δεν γίνεται.
Ειδικά με https. Αν ήταν τόσο εύκολο όλοι οι servers θα δίνανε τα δεδομένα στο πιάτο και οποιοσδήποτε θα είχε πρόσβαση παντού.
Μάλλον θα πρέπει να δοκιμάσεις να χρησιμοποιήσεις την curl αφού συνδεθείς.
Και πάλι χλωμό το βλέπω γιατί πρόκειται για TLS/ SSL...
Γνώσεις ⇛ Linux:Μέτριο┃ Προγραμματισμός:Ναι ┃ Αγγλικά: Αρκετά Καλά
Λειτουργικό ⇛ Arch Linux 64bit ┃ Ubuntu Studio 10.4 64bit
Προδιαγραφές ⇛ HP Pavillion dv7 1199ev ┃ Intel 2 Core Duo T 9400, 2.53 Ghz ┃ 4GB ┃ NVIDIA GeForce 9600M GT ┃ Intel 82801I (ICH9 Family) HD Audio ┃ TFT 17" 1440x900
Αποστόλης
punkTUX
punkTUX
 
Δημοσιεύσεις: 170
Εγγραφή: 24 Ιουν 2009, 13:09
Εκτύπωση

Re: PHP, απορίες.

Δημοσίευσηαπό poscore » 23 Μάιος 2012, 22:15

Να μην γίνεται δεν παίζει. Φιλικά πάντα έτσι? :P Απλά ίσως δεν είναι ο σωστός τρόπος αυτό που σκέφτηκα. Αν γνωρίζει κανείς άλλος η βρείς τίποτα σε παρακάλω γιατί με "ψιλοκαίει" :) ευχαριστώ...
Άβαταρ μέλους
poscore
punkTUX
punkTUX
 
Δημοσιεύσεις: 153
Εγγραφή: 28 Απρ 2012, 17:21
Εκτύπωση

Re: PHP, απορίες.

Δημοσίευσηαπό Αποστόλης » 23 Μάιος 2012, 22:31

Δεν παρεξηγιέμαι, κουβέντα κάνουμε.
Δεν γνωρίζω πάντως.
Γνώσεις ⇛ Linux:Μέτριο┃ Προγραμματισμός:Ναι ┃ Αγγλικά: Αρκετά Καλά
Λειτουργικό ⇛ Arch Linux 64bit ┃ Ubuntu Studio 10.4 64bit
Προδιαγραφές ⇛ HP Pavillion dv7 1199ev ┃ Intel 2 Core Duo T 9400, 2.53 Ghz ┃ 4GB ┃ NVIDIA GeForce 9600M GT ┃ Intel 82801I (ICH9 Family) HD Audio ┃ TFT 17" 1440x900
Αποστόλης
punkTUX
punkTUX
 
Δημοσιεύσεις: 170
Εγγραφή: 24 Ιουν 2009, 13:09
Εκτύπωση

Re: PHP, απορίες.

Δημοσίευσηαπό poscore » 25 Μάιος 2012, 00:00

http://www.php.net/manual/en/intro.curl.php

αυτό για το Login τι σημαίνει? Για να το λέει εκεί κάτι θα μπορείς να κάνεις. :/
Άβαταρ μέλους
poscore
punkTUX
punkTUX
 
Δημοσιεύσεις: 153
Εγγραφή: 28 Απρ 2012, 17:21
Εκτύπωση

Re: PHP, απορίες.

Δημοσίευσηαπό Αποστόλης » 25 Μάιος 2012, 01:20

Εκεί δε μιλάει για φόρμα login όπως εσύ: "Το target μου είναι η σελίδα με την φόρμα Login"
Εκεί λέει οτι μπορείς να κάνεις user και password authentication, δηλαδή χρησιμοποιείς τα δεδομένα αυτά στο script σου και συνδέεσαι απ'ευθείας.
Αλλο το ενα άλλο το άλλο.

Κοίτα εδώ:
http://curl.haxx.se/mail/archive-2003-05/0038.html
http://php.bigresource.com/php-login-to ... unCYO.html
Γνώσεις ⇛ Linux:Μέτριο┃ Προγραμματισμός:Ναι ┃ Αγγλικά: Αρκετά Καλά
Λειτουργικό ⇛ Arch Linux 64bit ┃ Ubuntu Studio 10.4 64bit
Προδιαγραφές ⇛ HP Pavillion dv7 1199ev ┃ Intel 2 Core Duo T 9400, 2.53 Ghz ┃ 4GB ┃ NVIDIA GeForce 9600M GT ┃ Intel 82801I (ICH9 Family) HD Audio ┃ TFT 17" 1440x900
Αποστόλης
punkTUX
punkTUX
 
Δημοσιεύσεις: 170
Εγγραφή: 24 Ιουν 2009, 13:09
Εκτύπωση

Re: PHP, απορίες.

Δημοσίευσηαπό poscore » 06 Ιουν 2012, 04:53

Τελικά το υλοποιώ στο github όποιος ενδιαφέρεται ας ρίξει μια ματιά. Έχω μια ερώτηση όμως. Παίρνω την σελίδα και την βάζω σε ένα αρχείο αλλα το encoding χαλάει και προφανώς δείχνει αλαμπουρνέζικα. :/

https://github.com/poscore/Cronos
Άβαταρ μέλους
poscore
punkTUX
punkTUX
 
Δημοσιεύσεις: 153
Εγγραφή: 28 Απρ 2012, 17:21
Εκτύπωση

ΠροηγούμενηΕπόμενο

Επιστροφή στο Εφαρμογές για Ανάπτυξη Λογισμικού