DeletedUser
Gast
Nein, gibt es nicht, deine Datei heißt optins.inc.php
Hallo Besucher!
Du bist neu im Forum? Dann registriere dich hier, um Diskussionen beizutreten oder eigene Themen zu erstellen. Für die Registrierung ist es erforderlich, dass du einen Spielaccount bei Die Stämme hast.
Andernfalls kannst du dich hier direkt einloggen.
Falls du dein Passwort vergessen hast, kannst du hier ein neues Passwort anfordern.
es gibt sieh aber:
das ist eben mein problem
oh tippfehler mal schaun ob es jetzt klappt
jetzt klappts THX
<?php
$name = array(Hans, Jürgen, Peter, Klaus);
$name[4] = Josef;
$name[5] = Robert;
$age = array (10, 23, 45, 23,);
$age[4] = 24;
$age[5] = 60;
$minage = $age[0];
for($i=0; $i<=5; $i = $i+1)
{
echo "$name[$i], $age[$i] Jahre alt <p>";
}
for ($i=0; $i<=5; $i = $i+1)
{
if ($age[$i] < $minage)
{
$minage = $age[$i];
$youngest = $name[$i];
}
}
echo "$youngest ist der jüngste er ist $minage jahre alt";
?>
Hans; 10 Jahre alt
Jürgen; 23 Jahre alt
Peter; 45 Jahre alt
Klaus; 23 Jahre alt
Josef; 24 Jahre alt
Robert; 60 Jahre alt
ist der jüngste er ist 10 jahre alt
PHP:for($i=0; $i<=5; $i = $i+1) { if($age[$i] < $minage) { $minage = $age[$i]; $youngest = $name[$i]; } } echo "$youngest ist der jüngste er ist $minage jahre alt"; ?>
<?php
$name = array("Hans", "Jürgen", "Peter", "Klaus");
$name[4] = "Josef";
$name[5] = "Robert";
$age = array (10, 23, 45, 23,);
$age[4] = 24;
$age[5] = 60;
$minage = $age[0];
for($i = 0; $i <= 5; $i++)
{
echo "<p>".$name[$i].", ".$age[$i]." Jahre alt </p>";
}
for($i = 0; $i <= 5; $i++)
{
if($age[$i] == $minage)
{
echo "<p>".$name[$i]." ist der Jüngste, er ist ".$age[$i]." Jahre alt</p>";
}
}
?>
$minage = min($age);
Ich sehe nichts, sags mir bitte!Btw: C1B1SE, du hast dir einen "groben Denkfehler" erlaubt. ^^ Dürftest du beim nochmaligen Drübergucken finden.
In deinem Code da oben steht if($age[$i] == $minage)
Mit dieser Bedingung bekommst du nicht das niedrigste Alter. Nur, wenn das niedrigste Alter auch gleich das erste Alter ist, würde es stimmen.
Ja, aber ich dachte, dass er eben den Namen rausbekommen will :SWenn es vorausgesetzt/bekannt ist...
$minage = $age[0]
=> $youngest = $names[0]
... wäre die Suche danach sinnlos... oder? ;-)
function mysqlzufall($table,$numitems)
{
$sql="SELECT * FROM ".$table." ORDER BY RAND(NOW()) LIMIT ".$numitems;
$result = mysql_query($sql);
if($result)
{
return mysql_fetch_array($result);
}
else
{
return false;
}
}
<?php
function randomStr($min,$max,$chars=false)
{
if(!$chars)
{
$chars = "0123456789abcdefghijklmnopqrstuvwxyz"; // Zeichen die im String vorkommen dürfen
}
$stringlength = rand($min,$max);
$i = 0;
$result = "";
while($i < $stringlength)
{
$result .= $chars[rand(0,strlen($chars)-1)];
$i++;
}
return $result;
}
?>
<html>
<head>
<script type="text/javascript">
function rand(max)
{
return Math.ceil(Math.random() * 1000) % max + 1;
}
function randomStr(min,max,chars)
{
if(!chars)
{
chars = "0123456789abcdefghijklmnopqrstuvwxyz"; // Zeichen die im String vorkommen dürfen
}
stringlength = rand(max);
i = 0;
result = "";
while(i < stringlength || i < min)
{
result = result + chars[rand(chars.length-1)];
i++;
}
return result;
}
</script>
</head>
<body>
<script type="text/javascript">
document.writeln(randomStr(5,10));
</script>
</body>
</html>
<?php
$sql = "SELECT
Adresse,
Datum
FROM
Video
ORDER BY
Datum DESC;";
$result = mysql_query($sql) OR die(mysql_error());
if(mysql_num_rows($result)) {
echo "<b>Videos<b>";
echo '<table border="0">';
while($row = mysql_fetch_assoc($result)) {
echo "<tr><td><a href=\" $row['Adresse'] \" target=\"_blank\"><u> $row['Adresse'] </u></a></td></tr>\n"; //Line 28! Hier muss der Fehler sein
}
}
else {
echo "Es sind keine Links vorhanden.<br />\n";
}
?>
Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /srv/www/httpd/phost/f/com/pytalhost/flashtime/web/video.php on line 28
echo "<tr><td><a href=\"".$row['Adresse']."\" target=\"_blank\"><u>".$row['Adresse']."</u></a></td></tr>\n";
Naja ich mach grad ne kleine Übung zu arrays und positionen berechnung etc.
PHP:<?php $name = array(Hans, Jürgen, Peter, Klaus); $name[4] = Josef; $name[5] = Robert; $age = array (10, 23, 45, 23,); $age[4] = 24; $age[5] = 60; $minage = $age[0]; for($i=0; $i<=5; $i = $i+1) { echo "$name[$i], $age[$i] Jahre alt <p>"; } for ($i=0; $i<=5; $i = $i+1) { if ($age[$i] < $minage) { $minage = $age[$i]; $youngest = $name[$i]; } } echo "$youngest ist der jüngste er ist $minage jahre alt"; ?>
Die Ausgabe sieht dann so aus:
Frage: Wieso wird mir der name vom jüngsten nicht angezeigt und wie kann ich das ändern?
<?php
$name = array(Hans, Jürgen, Peter, Klaus);
$name[4] = Josef;
$name[5] = Robert;
<?php
$name = array("Hans", "Jürgen", "Peter", "Klaus");
$name[4] = "Josef";
$name[5] = "Robert";