|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | |||
|
Invité de passage
![]() Dimitri Inscription : avril 2010 Messages : 30 ![]() |
Bonjour,
J'ai fais un petit module pour faire une recherche par ID Site pour la boite dans laquel je travail. Malheureusement, j'aimerai vérifié une condition, que l'url soit valide. J'ai pondu une page , mais le controle de l'url renvoi toujours une erreur, voici la source Code :
Citation:
Si quelqu'un à une idée, vois une erreur dans la méthode merci d'avance de me faire savoir. kopax |
|||
|
|
00
|
|
|
#2 |
|
Invité de passage
![]() Dimitri Inscription : avril 2010 Messages : 30 ![]() |
Autre question concernant le str_replace, mon idsite ne comporte que des chiffres, j'aimerai savoir comment faire pour supprimer toute lettres (fautes de frappes) qui peuvent être insérer dans ce champs, sans trop alourdir mon fichier.
|
|
|
00
|
|
|
#3 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
fsockopen ouvre un socket pas un lien http, regarde la doc, utilise file_get_content, je te conseil de mettre a jour aussi, puisque visiblement tu est en PHP 5.3, donc code est plutôt orienté PHP 4
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#4 | |
|
Invité de passage
![]() Dimitri Inscription : avril 2010 Messages : 30 ![]() |
Citation:
Excuse moi mais, j'ai l'impression que cela ne fonctionnera pas avec filegetcontent, j'ai besoin de m'authentifié sur le site de la boite, forcement il ne trouvera pas l'url. Il y a un cookie. Je ne comprends pas pourquoi tu dis que mon code est orienté php 4 ? |
|
|
|
00
|
|
|
#5 | |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
Citation:
pourquoi PHP 4 ? parce que t'ouvre une url avec fsockopen, qui est la méthode php 4
__________________
http://blog.stealth35.com/ |
|
|
|
00
|
|
|
#6 | |
|
Invité de passage
![]() Dimitri Inscription : avril 2010 Messages : 30 ![]() |
Citation:
Non effectivement, en faite je n'ai pas besoin d'authentification dans ma page, car de toute façon quand je poste le premier idsite, je ne peux pas accédé au contenu sans être authentifié, le serveur me renvoi sur la page de login. Une fois les idents rentrés et le cookie stocké, le module fonctionne normalement. Avec file_get_content, je ne peux pas vérifié si la page existe, automatiquement il me renverra sur la page de login, le serveur web en question n'étant jamais connecté au site. |
|
|
|
00
|
|
|
#7 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
si t'as besoin de cookies le plus simple c'est d'utiliser cURL
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#8 |
|
Invité de passage
![]() Dimitri Inscription : avril 2010 Messages : 30 ![]() |
|
|
|
00
|
|
|
#9 |
![]() ![]() Inscription : septembre 2010 Messages : 7 131 ![]() |
cURL gère les cookies plus facilement ...
de toutes façon tu va toujours avoir deux requêtes a faire, une pour l'auth et l'autre pour le reste
__________________
http://blog.stealth35.com/ |
|
|
00
|
|
|
#10 |
|
Invité de passage
![]() Dimitri Inscription : avril 2010 Messages : 30 ![]() |
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com