Uitleg over de werking van PHP extensions
Het komt mij voor dat er nog een of meer extension dll bestanden geactiveerd moeten worden, het gaat om de volgende instructie's.
$Provider = gethostbyaddr($_SERVER["REMOTE_ADDR"]).".";
$IPaddress = $_SERVER["REMOTE_ADDR"].".";
// HttpHost: www.aaa.nl.
$Http_Host = $_SERVER["HTTP_HOST"].".";
// $php_self = $_SERVER["PHP_SELF"]."."; PhpSelf: /aanmelden.php.
$Onderschrift = "-----------------------------\n<br>\n";
$Onderschrift .= "De provider van de afzender is: ".gethostbyaddr($_SERVER["REMOTE_ADDR"]).".\n<br>\n";
$Onderschrift .= "Het IP van de afzender is: ".$_SERVER["REMOTE_ADDR"].".\n";
Weet iemand ook een compleet overzicht met uitleg van de verschillende extension dll bestanden welke meegeleverd worden ?
Ik probeer Joomla locaal aan de praat te krijgen, dat lukt nog niet echt, zijn er personen met ervaring, en wat moet er nog meer geinstalleerd worden ?
Gewijzigd op 01/01/1970 01:00:00 door Frans
Volgens mij zit er niets speciaals in namelijk.
Ik heb nog wat zitten aanpassen in de structuur en nu krijg ik de volgende meldingen.
Notice: Undefined index: HTTPS in C:\Program Files\Apache Group\Apache2\htdocs\aaaa\aanmelden.php on line 63
Notice: Undefined variable: SERVER_NAME in C:\Program Files\Apache Group\Apache2\htdocs\aaaa\aanmelden.php on line 63
Notice: Undefined variable: PHP_SELF in C:\Program Files\Apache Group\Apache2\htdocs\aaaa\aanmelden.php on line 63
Op regel 63 staat:
$where_form_is="http".($HTTP_SERVER_VARS["HTTPS"]=="on"?"s":"")."://".$SERVER_NAME.strrev(strstr(strrev($PHP_SELF),"/"));
Toch wordt er wel wat gezien door deze instructie want in de mail komen de volgende gegevens te staan :
Provider : athlonxp-64. (zo heet mijn PC)
IPnummer : 127.0.0.1.
Verzonden : localhost.
Vreemd deze posting wordt wel erg breed getoont.
Gewijzigd op 01/01/1970 01:00:00 door Frans
$HTTP_SERVER_VARS => $_SERVER
$PHP_SELF => $_SERVER['PHP_SELF']
$SERVER_NAME => $_SERVER['SERVER_NAME']
Gewijzigd op 01/01/1970 01:00:00 door Willem Jan Z
Dat krijg je als je op drie verschillende plaatsen code verzameld er een geheel van probeerd te maken zonder de broodnodige ervaring met de voor mij nieuwe taal php.
Het eigenaardige is alleen dat het op de server van de hosting provider geen fouten genereerd worden, nog even gecontroleerd in het error logboek en daar staat niets in.
Inmiddels nog wat fouten hersteld die niet eerder tevoorschijn kwamen, zo te zien komen er meer fouten op mijn lokale proef server te voorschijn dan bij de hosting provider, nu snap ik ook een beetje waarom er op internet in de code zoveel fouten zitten die worden in eerste instantie genegeerd, maar een hacker maakt daar listig gebruik van.
Gewijzigd op 01/01/1970 01:00:00 door Frans