Kezdőoldal » Számítástechnika » Programozás » A php alapú weboldalaknál...

A php alapú weboldalaknál miért van az, hogy a @ karakter helyett kiírja hogy [ kukac ]?

Figyelt kérdés
2013. jan. 6. 14:09
 1/7 anonim ***** válasza:
100%

Nincs köze a php-nek ahhoz, hogy tartalmilag mi van a weboldalban. Sima HTML-oldalon is kiírhatom @ helyett, hogy [kukac].

Gondolom egy spambotok elleni védelemként funkciónál, hogy ne legyen könnyű kinyerni a beírt e-mail címeket.

2013. jan. 6. 14:12
Hasznos számodra ez a válasz?
 2/7 anonim ***** válasza:
A php-nek semmi köze a dologhoz. Ennek annyi a lényege, hogy programok ne tudják begyűjteni az adott e-mail címet.
2013. jan. 6. 14:13
Hasznos számodra ez a válasz?
 3/7 A kérdező kommentje:
De a forráskódban is @ karakter szerepel.
2013. jan. 6. 14:14
 4/7 anonim ***** válasza:

Az nem létezik, hogyha kukac van kiírva a böngészőben tartalomként, akkor a forrasban helyette @ legyen.

Ha a hivatkozásra gondolsz ott persze hogy lehet más, meg oda úgy is kell megadni, hogy normálisan működjön.

2013. jan. 6. 14:19
Hasznos számodra ez a válasz?
 5/7 anonim ***** válasza:
Sztem létezik, ha valaki $@-ot ad meg egy változónak( bár ilyet még sosem csináltam, és nem is vagyok benne biztos, hogy működik,
2013. jan. 6. 17:46
Hasznos számodra ez a válasz?
 6/7 anonim ***** válasza:
Utolsó @ nem egyenlő $@. Erről nem is érdemes vitatkozni.
2013. jan. 6. 18:22
Hasznos számodra ez a válasz?
 7/7 anonim válasza:
100%

"php alapú weboldalaknál" - nem igaz, hogy ez a PHP-alapú weboldalakra általában jellemző, egy ilyen scriptet valakinek meg kell írnia, és használnia is kell, vagyis az adott szövegre "rá kell ereszteni" például egy reguláris kifejezést felhasználó stringcserélőt. De egy sima str_replace()-szel is nagyon könnyű megoldani:


$email_address = 'valaki@example.com';

$email_address_converted = str_replace('@', '[ kukac ]', $email_address);

echo $email_address_converted;


Nyilván a spamrobotok elleni védelemként alkalmazza valaki ezt a megoldást. Egyébként meg teljesen nyelvfüggetlen, hogy valaki igénybe vesz-e ilyen jellegű karaktercserét az e-mail-címek "védelmére", vagy sem, ugyanezt a módszert láthattad volna bármely ASP.NET-es vagy valamely Java-technológiát felhasználó dinamikus weboldalnál is.

2013. jan. 10. 12:20
Hasznos számodra ez a válasz?

Kapcsolódó kérdések:





Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!