ho una variabile $link e devo fare in modo che se questa variabile inizia così http://127.0.0.1/..... venga restituito un messaggio di errore
avevo pensato a un if ma non so come scriverlo
qualcuno mi aiuta?
grazie e ciaoo
ho una variabile $link e devo fare in modo che se questa variabile inizia così http://127.0.0.1/..... venga restituito un messaggio di errore
avevo pensato a un if ma non so come scriverlo
qualcuno mi aiuta?
grazie e ciaoo
if (substr($link,0,17)=="http://127.0.0.1/")
{
echo"errore";
}else{
echo"ok";
}
prova...
Non so se una cosa del genere può andarti bene.
Codice PHP:
<?php
$var = $_SERVER['REMOTE_ADDR'];
if ($var == '127.0.0.1')
echo "locale";
?>
adesso vi spiego come dovrebbe venireOriginariamente inviato da eloderma
if (substr($link,0,17)=="http://127.0.0.1/")
{
echo"errore";
}else{
echo"ok";
}
prova...
if ($link inzia per http://127.0.0.1) die (errore); else $link = $link
quello che hai postato fa questo?
x cortesia usiamo titoli decenti, grazie...![]()
..::Luca::..
» "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
» "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
[frasi random] - [Lucopedia] - [laFetta]
Sinceramente non ho capito cosa vuoi ottenere.
Nel caso sia l'indirizzo locale cosa deve succedere?
siccome non sapevo come intitolarlo avevo scritto il tag e scritto il post dopo mi son dimenticato di mettere il titolo e l'ho inviatoOriginariamente inviato da luke83
x cortesia usiamo titoli decenti, grazie...![]()
Gli utenti mandano dei link a webtv, alcuni meno esperti sbagliano a postare e mandano link come questo http://127.0.0.1:8080/PPlive108033531.asf la parte con l'indirizzo locale è sempre uguale quindi vorrei sapere se è possibile fare in modo che se il link postato dall'utente inizia così (http://127.0.0.1) lo script restituisca il messaggio d'errore scusatemi se sono stato poco chiaroSinceramente non ho capito cosa vuoi ottenere.![]()
allora..
Codice PHP:
if (strpos($link, 'http://127.0.0.1', 1)!==false)
echo "metti l'url esatto! nn l'indirizzo di loopback altrimenti da fuori nessuno ti vede... grazie";
![]()
..::Luca::..
» "se nn riesci a venirene a capo.. usa il tasto INVIO" © 2005 Luke83
» "letta la documentazione, spazio all'immaginazione.." © 2006 Luke83
[frasi random] - [Lucopedia] - [laFetta]
non in maniera elegante ma fa quello...Originariamente inviato da Bietula
adesso vi spiego come dovrebbe venire
if ($link inzia per http://127.0.0.1) die (errore); else $link = $link
quello che hai postato fa questo?
if (substr($link,0,17)=="http://127.0.0.1/")
{
echo"errore";
exit; // questo non fa eseguire il codice sotto
}else{
echo"ok";
}
grazie a tutti per la pazienza adesso va![]()
![]()