Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

gelöst if und else

Mitglied: 55515

55515 (Level 1)

17.10.2007, aktualisiert 04.11.2007, 4761 Aufrufe, 8 Kommentare

hallo community,

ich denke mal das mir hier jemand helfen kann unzwar habe ich hier ein script:
01.
<?php  
02.
 
03.
	 
04.
	$hardware_rows = ''; 
05.
	 
06.
	$hardware_query = $db->query(' 
07.
		SELECT 
08.
			id, bild, text, preis, link 
09.
		FROM 
10.
			' . $db->prefix . '_hardware 
11.
		LIMIT 2 
12.
	');  
13.
	 
14.
	$hardware = $db->fetch($hardware_query); 
15.
	if($hardware->text != "") { 
16.
		$tmp->add(array
17.
			'hardware1_bild' => '<img src="./images/hardware/' . $hardware->bild . '" alt="' . $hardware->text . '" title="' . $hardware->text . '" style="height: 60px; width: 60px; border: 0px;" />', 
18.
			'hardware1_text' => prase(substr($hardware->text, 0, 70), $db, 1, 1, 0, 0) . '...', 
19.
			'hardware1_preis' => 'Preis: ' . $hardware->preis . ' EUR', 
20.
			'hardware1_link' => $hardware->link 
21.
		)); 
22.
	} else
23.
		$tmp->add(array
24.
			'hardware1_bild' => '', 
25.
			'hardware1_text' => '', 
26.
			'hardware1_preis' => '', 
27.
			'hardware1_link' => 'http://www.esportsnetwork.de' 
28.
		)); 
29.
30.
	 
31.
	$hardware = $db->fetch($hardware_query); 
32.
	if($hardware->text != "") { 
33.
		$tmp->add(array
34.
			'hardware2_bild' => '<img src="./images/hardware/' . $hardware->bild . '" alt="' . $hardware->text . '" title="' . $hardware->text . '" style="height: 60px; width: 60px; border: 0px;" />', 
35.
			'hardware2_text' => prase(substr($hardware->text, 0, 70), $db, 1, 1, 0, 0) . '...', 
36.
			'hardware2_preis' => 'Preis: ' . $hardware->preis . ' EUR', 
37.
			'hardware2_link' => $hardware->link 
38.
		)); 
39.
	} else
40.
		$tmp->add(array
41.
			'hardware2_bild' => '', 
42.
			'hardware2_text' => '', 
43.
			'hardware2_preis' => '', 
44.
			'hardware2_link' => 'http://www.esportsnetwork.de' 
45.
		)); 
46.
47.
	 
48.
	if(checkright($user->superadmin, $rechte['superadmin'])) { 
49.
		$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>'); 
50.
	} else
51.
		$tmp->add("h_admin", ""); 
52.
53.
	 
54.
?>
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
Mitglied: Dani
17.10.2007 um 08:57 Uhr
Guten Morgen,
ich kann dir nicht ganz folgen! Ich sehe jetzt keine Funktion / PHP - Variable mit der du die URL veränderst. Könntest du mal entsprechende Screenshot hochladen?!


Grüße
Dani
Bitte warten ..
Mitglied: 55515
18.10.2007 um 23:06 Uhr
von was screen von der hp auf der das ganze eigesetzt wird???

mit dem du kannst net folgen, ich wollte das so haben das der user der einen hardware artikel schreibt inklusive bild, text und den link wo diese hardware zu finden ist, als link zb. angibt

http://www.hardware-shop.de/shop/artikel5 nur ein beispiel !!!!

aber auf der hp dann zb. Zum Shop, ansattt der link da steht, jedoch wenn ich auf "Zum Shop" klicken ich auf die hp http://www.hardware-shop.de/shop/artikel5 gelange.

das wollte ich eigentlich erreichen aber es funktioniert nicht.

weis nich ob ich das jetz so verstehenswert erklärt habe =)
Bitte warten ..
Mitglied: Dani
20.10.2007 um 12:47 Uhr
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:
01.
<a href="http://www.hardware-shop.de/shop/artikel5">Zum Shop</a>
Grüße
Dani
Bitte warten ..
Mitglied: 55515
21.10.2007 um 15:39 Uhr
ja das weis ich ja wie es über html geht =)

da das aber nen php script ist, kann ich darin nicht mit nem html tag rumfuchteln =)

aber wissen tust du es auch net oder wie es auszusehen hat in php???

also ich will den link aus der db http://www.......... dynamisch anzeigen lassen, also wenn ich als link test.de reinschreibe sehe ich auch auf der hp test.de ich wollte aber das da da steht zum sho oder der gleichen...=(
Bitte warten ..
Mitglied: Dani
21.10.2007 um 16:28 Uhr
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
Bitte warten ..
Mitglied: 55515
21.10.2007 um 16:46 Uhr
ja also ich habe eine tpl datei in dieser datei kann ich im textfeld link einen link reinschreiben das textfeld sieht so aus:

<td class="black"><input type="text" name="link" size="46" maxlength="250" value="{link}" /></td>

und der link der dort reingeschrieben wurd zb http://www.google.de steht dan auch auf der hp, das will ich aber nicht ich will das der link der ja in der db als http://www.google.de steht dynamisch anzeigen lassen, also das dan dort anstelle von http://www.google.de "Zum Shop" und wenn ich auf "Zum Shop" klciek" ich dan halt auf google.de komme.

das versuche ich eigentlich nur =(

ich hoffe das ich es jetz verständlich geschrieben habe =( ?

mfg
Bitte warten ..
Mitglied: SvenGuenter
26.10.2007 um 11:51 Uhr
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:

$www="<a href=http://www.;;

Für die Ausgabe:

echo "$www + $row["WWW"]";

gruß

sven
Bitte warten ..
Mitglied: 55515
04.11.2007 um 17:57 Uhr
ok problem gelöst,

<a href="#" class="red" onclick="window.open('{hardware_link}')" title="">{hardware_link}</a>
Bitte warten ..
Ähnliche Inhalte
Batch & Shell
If Else mit Verschachtelung
gelöst Frage von soritoseBatch & Shell5 Kommentare

hallo ich versuche gerade eine suche zu schreiben mit einigen IF leider bekomme ich immer nur ein Syntaxfehler und ...

Batch & Shell
Get-Aduser - If then else???
gelöst Frage von MuHMuHBatch & Shell2 Kommentare

Hallo Zusammen, ich exportiere mit nachfolgendem Code (nachfolgende ein kleiner Auszug) Daten aus dem ADS in eine CSV-Datei, die ...

Batch & Shell
Batch vergleich Dateien if else
Frage von zeroblue2005Batch & Shell2 Kommentare

Hallo Zusammen, suche eine einfache Lösung um zwei Dateien miteinander zu vergleichen. Hintergrund ist der, dass ich eine Update ...

Batch & Shell
Cmd If ()else(if) geht nicht
gelöst Frage von SaschaaaaaBatch & Shell2 Kommentare

Hallo Leute, ich habe mir ein kleines Script erstellt welches den PC herunterfährt wenn er 90 Minuten im Leerlauf ...

Neue Wissensbeiträge
Erkennung und -Abwehr

Neue Sicherheitslücke Foreshadow (L1TF) gefährdet fast alle Intel-Prozessoren

Information von Frank vor 10 StundenErkennung und -Abwehr1 Kommentar

Eine neue Sicherheitslücke, genannt Foreshadow (alias L1TF) wurde auf der Usenix Security 18 von einem Team internationaler Experten veröffentlicht. ...

Vmware
VMware Updates gegen L1 Lücke
Information von sabines vor 18 StundenVmware

Für die Vmware Produkte vCenter Server, ESXi, Workstation und Fusion stehe Updates bereit um die L1 Lücke zu schließen. ...

Drucker und Scanner
HP-MF-Drucker per Fax angreifbsr
Information von Lochkartenstanzer vor 2 TagenDrucker und Scanner3 Kommentare

Endlich eine sinnvolle Verwendung für Faxe: Damit kann man offensichtlich den Drucker übernehmen. lks

Router & Routing

Das pfSense Buch ist jetzt für jeden kostenlos zu beziehen

Tipp von magicteddy vor 3 TagenRouter & Routing2 Kommentare

Bisher war das Buch nur für zahlende Unterstützer verfügbar, jetzt steht für Jedermann kostenlos zur Verfügung. Siehe auch The ...

Heiß diskutierte Inhalte
Microsoft
VPN Verbindung kann nicht aufgebaut werden
Frage von AlexderITlerMicrosoft35 Kommentare

Hallo, Ich möchte an einem unserer PCs in unserer Tochterfirma eine VPN zu unserem Netzwerk einrichten. Das schlägt allerdings ...

Windows Server
Domäne einsilbig mit nur einem Namen benannt - sowie AD und MX auf einer VM Kardinalsfehler?
Frage von TomTestWindows Server27 Kommentare

Hallo liebe Freunde gepflegter Probleme, seit kurzem soll ich eine Domäne verwalten die zuvor von einem IT-Dienstleister erstellt und ...

Datenbanken
MySQL Datenbank Import Aufgabe für mehrere .csv dateien
gelöst Frage von Marcel1989Datenbanken19 Kommentare

Hi, ich komm nicht weiter. Ich hab auf einem Windows Server 2012 r2 eine MariaDB/MySQL laufen. Nun soll diese ...

DNS
Gibt es eine Art DNS Proxy?
Frage von icepietDNS15 Kommentare

Hallo Nerds, Ich würde gerne folgendes machen: ts.domain.de:3389 soll auf 1.2.3.4:3389 auflösen ts2.domain.de:3389 soll auf 1.2.3.4:3390 auflösen Gibt es ...