MmahedelMedlem sedan juli 2002105 inlägg Frågan#1 hur tar man ut en filändelse från en variabel te.x ".php" och om det är ".php" då ska det bli en die("meddelandet här")
annars gå vidare..
hur gör man detta?
ganska simpelt jag vet men orkar inte tänka nu...
/MVH Martin
Nexus86Medlem sedan okt. 20023 030 inlägg<? $variabel = "fil.php";
$var_array = explode(".", $variabel);
if ($var_array[(count($var_array) - 1)] == "php") {
die("meddelandet här");
}
SsabbacusMedlem sedan juli 2002630 inlägg Samma sak med annan kod:
$variabel = "fil.php";
$tmp = explode( ".", $variabel);
if ( $tmp[ sizeof( $tmp ) -1 ] == "php" )
{
die ("ditt meddelande");
}
Om jag inte missminner mig.
KKent.JMedlem sedan aug. 2001153 inlägg Det dära var väl ändå så gott som samma kod sabbacus :p
Det går faktiskt o ordna på en rad, borde väl vara trevligare?
Även om det nästan är struntsamma på sånhär liten struntsak.
if (strrchr($variabel,".")==".php") die("meddelandet här");
IiceflyMedlem sedan sep. 20032 inlägg annars så kan man:
if (array_pop(explode('.', basename("filen.php")))=="php") {
die ("no no no!");
}
:birp
Patrik81Medlem sedan okt. 2001538 inlägg