php.de

Zurück   php.de > Webentwicklung > HTML, Usability und Barrierefreiheit

HTML, Usability und Barrierefreiheit Themen rund um Textauszeichnung, Formatierung, Barrierefreiheit und Usability.

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 31.07.2010, 15:08  
Neuer Benutzer
 
Registriert seit: 31.07.2010
Beiträge: 3
PHP-Kenntnisse:
Anfänger
Diabolous befindet sich auf einem aufstrebenden Ast
Standard Darstellungsprogramm

Hallo PHP-Gemeinde!

Ich bin ganz neu auf diesem Gebiet und komme nun nicht weiter. Ich habe auf meiner Webseite ein Widgets eingebaut, das mir Zufällige Mitglieder Fotos ausgibt..... doch leider vertikal.... ich möchte es gerne horizontal, leider weis ich nicht wie ich das anstellen soll.... muss da was am Code geändert werden oder an der Datenbank?

Hier mal der Code:
PHP-Code:
$member_count 5;
ob_start();
require_once(
'./includes/functions_user.php');
require_once(
'./includes/functions_bigthree.php');
// Get Random Members
$newusers_get vB::$db->query_read("
SELECT "
.TABLE_PREFIX."user.userid AS userid, ".TABLE_PREFIX."user.username AS username, ".TABLE_PREFIX."customprofilepic.dateline AS dateline FROM ".TABLE_PREFIX."customprofilepic
LEFT JOIN "
.TABLE_PREFIX."user
ON "
.TABLE_PREFIX."customprofilepic.userid=".TABLE_PREFIX."user.userid
WHERE "
.TABLE_PREFIX."customprofilepic.visible = 1
ORDER BY RAND()
LIMIT $member_count"
);
$output_bits '<p align="center"';
while(
$newuser vB::$db->fetch_array($newusers_get))
{
$output_bits .= '<a href="member.php?u='.$newuser[userid].'"><img src="image.php?u='.$newuser[userid].'&dateline='.$newuser[dateline].'&type=profile" alt="'.$newuser[username].'"/><br />'.$newuser[username].'</a><br />';
}
$output_bits .= '</p>';
$output $output_bits;
ob_end_clean(); 
Schon mal danke im Voraus für Eure Hilfe.

Gruß
Diabolous
Diabolous ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 31.07.2010, 15:21  
fab
Erfahrener Benutzer
 
Benutzerbild von fab
 
Registriert seit: 28.07.2010
Beiträge: 2.308
PHP-Kenntnisse:
Fortgeschritten
fab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblick
Standard

Hier die relevanten Stellen:

Zitat:
Zitat von Diabolous Beitrag anzeigen
PHP-Code:
...
$output_bits '<p align="center"';
...
$output_bits .= '</p>';
... 
Was da passiert, kannst du dir hoffentlich denken. Wenn nicht, fang erstmal an, dich mit HTML zu beschäftigen.
fab ist offline   Mit Zitat antworten
Alt 31.07.2010, 15:26  
Neuer Benutzer
 
Registriert seit: 31.07.2010
Beiträge: 3
PHP-Kenntnisse:
Anfänger
Diabolous befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von fab Beitrag anzeigen
Hier die relevanten Stellen:

'<p align="center"';

Also das heisst soviel das die Bilder zentriert angezeigt werden, stimmts?


Was da passiert, kannst du dir hoffentlich denken. Wenn nicht, fang erstmal an, dich mit HTML zu beschäftigen.
Und ich dachte man bekommt hier hilfe und nicht mit was ich mich beschäftigen soll
Diabolous ist offline   Mit Zitat antworten
Alt 31.07.2010, 15:37  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.865
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

nimm mal das
PHP-Code:
<br /> 
raus, das sorgt dafür das deine bilder untereinander ( vertical ) angeordnet werden. ansonsten: zeilen umbruch verhindern per css / styletag.. es empfiehlt sich auch den <p>-Tag ( Absatzkontrollelement ) gegen einen <div>-Tag ( Blocksteuerungselement ) zu ersetzen
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist offline   Mit Zitat antworten
Alt 31.07.2010, 15:41  
fab
Erfahrener Benutzer
 
Benutzerbild von fab
 
Registriert seit: 28.07.2010
Beiträge: 2.308
PHP-Kenntnisse:
Fortgeschritten
fab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblickfab ist ein Lichtblick
Standard

Das heißt vor allem dass da ein Absatz (paragraph) erstellt wird. Aber ich muss mich korrigieren, es ist ja ein einziger Absatz, in dem allerdings nach jedem Bild ein Zeilenumbruch <br /> steht, siehe Tr0y.

Zitat:
Zitat von Diabolous Beitrag anzeigen
Und ich dachte man bekommt hier hilfe und nicht mit was ich mich beschäftigen soll
Klar bekommst du Hilfe, aber minimale Grundkenntnisse oder zumindest der Wille zu lernen werden schon erwartet.
fab ist offline   Mit Zitat antworten
Alt 31.07.2010, 15:42  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.865
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

Zitat:
Zitat von fab Beitrag anzeigen
Das heißt vor allem dass da ein Absatz (paragraph) erstellt wird. Aber ich muss mich korrigieren, es ist ja ein einziger Absatz, in dem allerdings nach jedem Bild ein Zeilenumbruch <br /> steht, siehe Tr0y.



Klar bekommst du Hilfe, aber minimale Grundkenntnisse oder zumindest der Wille zu lernen werden schon erwartet.
Der öffnungstag is trotzdem nicht ganz ok, da fehlt ein >
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist offline   Mit Zitat antworten
Alt 31.07.2010, 15:43  
Neuer Benutzer
 
Registriert seit: 31.07.2010
Beiträge: 3
PHP-Kenntnisse:
Anfänger
Diabolous befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von tr0y Beitrag anzeigen
nimm mal das
PHP-Code:
<br /> 
raus, das sorgt dafür das deine bilder untereinander ( vertical ) angeordnet werden. ansonsten: zeilen umbruch verhindern per css / styletag.. es empfiehlt sich auch den <p>-Tag ( Absatzkontrollelement ) gegen einen <div>-Tag ( Blocksteuerungselement ) zu ersetzen
WOW, danke das hat schon mal geholfen.... super.

Jetzt hab ich nur noch das folgende Problem das der Username neben dem Bild angezeigt wird.... der sollte aber unter dem Foto sein.
Diabolous ist offline   Mit Zitat antworten
Alt 31.07.2010, 15:47  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

Das alles hat überhaupt nichts mit PHP zu tun.
Zitat:
PHP Einsteiger
PHP Problemlösungen für Spracheinsteiger
Du kannst Dir auch gleich abgewöhnen, die User hier wie Dienstleister zu behandeln.
Zitat:
Und ich dachte man bekommt hier hilfe
Zitat:
Jetzt hab ich nur noch das folgende Problem
Bitte beachten: Forenrichtlinien


[MOD: verschoben]
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Alt 31.07.2010, 15:48  
Erfahrener Benutzer
 
Benutzerbild von tr0y
 
Registriert seit: 26.07.2010
Beiträge: 4.865
PHP-Kenntnisse:
Fortgeschritten
tr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblicktr0y ist ein wunderbarer Anblick
tr0y eine Nachricht über MSN schicken
Standard

Zitat:
Zitat von Diabolous Beitrag anzeigen
WOW, danke das hat schon mal geholfen.... super.

Jetzt hab ich nur noch das folgende Problem das der Username neben dem Bild angezeigt wird.... der sollte aber unter dem Foto sein.
css:
PHP-Code:
div.WOOOOOOAAAH {
 
float:left;
 
padding:2px;
 
text-align:center;
}

div.WOOOOOOAAAH {
 
padding:0;
 
margin:0;
 
margin-top:5px;

html statt dein <p> da oben:
PHP-Code:
<div class="WOOOOOOAAAH"><a href="member.php?u='.$newuser[userid].'"><img src="image.php?u='.$newuser[userid].'&dateline='.$newuser[dateline].'&type=profile" alt="'.$newuser[username].'"/><br /><p>'.$newuser[username].'</p></a>/<div
könnte funktionieren wenn das html-dokument nicht auf Bielefeld strict validert is.
__________________
Lasse mir ohne Anwendung von Gewalt Dinge schenken, Amazon weiß darüber bald mehr.
tr0y ist offline   Mit Zitat antworten
Alt 31.07.2010, 15:51  
moderatives Dielektrikum
 
Benutzerbild von nikosch
 
Registriert seit: 21.05.2008
Beiträge: 35.987
PHP-Kenntnisse:
Fortgeschritten
nikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunftnikosch hat eine strahlende Zukunft
Standard

P im A? Na ich weiß ja nicht..
__________________
--
One pixel is still too big. Please make it smaller. ASAP.

Initiative Mittelstand.
Die wichtigste Gestaltungsregel im Screendesign ist Pi mal Daumen des Arbeitgebers.
--
nikosch ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
darstellungsprogramm, foto darstellungsprogramm, php random member, vb::$db->query_read, access vba order by rand(), p, user

Alle Zeitangaben in WEZ +2. Es ist jetzt 06:03 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum