
55515
17.10.2007, aktualisiert am 04.11.2007
if und else
hallo community,
ich denke mal das mir hier jemand helfen kann unzwar habe ich hier ein script:
so das ganze funktioniert auch soweit bi auf einen kleinen fehler, unzwar zeigt er mir anstatt 'http://www.esportsnetwork.de' die url an die der user eingibt.
meines erachtens nach müsse doch aber 'http://www.esportsnetwork.de' dann da stehen??
vllt. kann mir ja jemand helfen ich weis wirklich nicht warum das net angezeigt wird =(
mfg
ich denke mal das mir hier jemand helfen kann unzwar habe ich hier ein script:
<?php
$hardware_rows = '';
$hardware_query = $db->query('
SELECT
id, bild, text, preis, link
FROM
' . $db->prefix . '_hardware
LIMIT 2
');
$hardware = $db->fetch($hardware_query);
if($hardware->text != "") {
$tmp->add(array(
'hardware1_bild' => '<img src="./images/hardware/' . $hardware->bild . '" alt="' . $hardware->text . '" title="' . $hardware->text . '" style="height: 60px; width: 60px; border: 0px;" />',
'hardware1_text' => prase(substr($hardware->text, 0, 70), $db, 1, 1, 0, 0) . '...',
'hardware1_preis' => 'Preis: ' . $hardware->preis . ' EUR',
'hardware1_link' => $hardware->link
));
} else {
$tmp->add(array(
'hardware1_bild' => '',
'hardware1_text' => '',
'hardware1_preis' => '',
'hardware1_link' => 'http://www.esportsnetwork.de'
));
}
$hardware = $db->fetch($hardware_query);
if($hardware->text != "") {
$tmp->add(array(
'hardware2_bild' => '<img src="./images/hardware/' . $hardware->bild . '" alt="' . $hardware->text . '" title="' . $hardware->text . '" style="height: 60px; width: 60px; border: 0px;" />',
'hardware2_text' => prase(substr($hardware->text, 0, 70), $db, 1, 1, 0, 0) . '...',
'hardware2_preis' => 'Preis: ' . $hardware->preis . ' EUR',
'hardware2_link' => $hardware->link
));
} else {
$tmp->add(array(
'hardware2_bild' => '',
'hardware2_text' => '',
'hardware2_preis' => '',
'hardware2_link' => 'http://www.esportsnetwork.de'
));
}
if(checkright($user->superadmin, $rechte['superadmin'])) {
$tmp->add("h_admin", '<a href="index.php?cmd=admin_hardware_edit&hid=1" class="black"><b>edit Hardware 1</b></a> / <a href="index.php?cmd=admin_hardware_edit&hid=2" class="black"><b>edit Hardware 2</b></a>');
} else {
$tmp->add("h_admin", "");
}
?>
meines erachtens nach müsse doch aber 'http://www.esportsnetwork.de' dann da stehen??
vllt. kann mir ja jemand helfen ich weis wirklich nicht warum das net angezeigt wird =(
mfg
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 71145
Url: https://administrator.de/forum/if-und-else-71145.html
Ausgedruckt am: 22.04.2025 um 19:04 Uhr
8 Kommentare
Neuester Kommentar
Hi!
Jetz glaube ich zu meinem, was du willst. *g*
Sprich, dass der Link nur indirekt sichtbar ist (z.B. Test)?!
Also im HTML würde es soausehen:
Grüße
Dani
Jetz glaube ich zu meinem, was du willst. *g*
Sprich, dass der Link nur indirekt sichtbar ist (z.B. Test)?!
Also im HTML würde es soausehen:
<a href="http://www.hardware-shop.de/shop/artikel5">Zum Shop</a>
Grüße
Dani
Hi,
also ich programmiere mal hin und wieder ´kl. CMS Systeme. Daher sollte ich dir helfen können.
Also du wirst keine ander Möglichkeit haben als den Link mit a href.... zu erzeugen. Denn PHP ersetzt ja die HTML Tags nicht. Sprich du wirst einfach die entsprechenden PHP Variablen in den Link Tag "einpflanzen" müssen, wie jeder andere auch. *g*
Aus deinem Code oben werde ich nicht schlau! Was soll dort passieren bzw. probierst du? Bitte einfach schöne verständliche Kommentare noch dazuschreiben.
Grüße
Dani
also ich programmiere mal hin und wieder ´kl. CMS Systeme. Daher sollte ich dir helfen können.
Also du wirst keine ander Möglichkeit haben als den Link mit a href.... zu erzeugen. Denn PHP ersetzt ja die HTML Tags nicht. Sprich du wirst einfach die entsprechenden PHP Variablen in den Link Tag "einpflanzen" müssen, wie jeder andere auch. *g*
Aus deinem Code oben werde ich nicht schlau! Was soll dort passieren bzw. probierst du? Bitte einfach schöne verständliche Kommentare noch dazuschreiben.
Grüße
Dani
Das geht wie meine Vorgänger geschrieben haben nur wenn du es in einen html tag einpackst oder es per java machst. php bietet meines Wissens keien möglichkeit des anonymisierens.
oder bau dir das Dynamisch
Lege in eine Variable:
Für die Ausgabe:
gruß
sven
oder bau dir das Dynamisch
Lege in eine Variable:
$www="<a href=http://www.";
Für die Ausgabe:
echo "$www + $row["WWW"]";
gruß
sven