Headphone Postado Julho 24, 2012 Denunciar Share Postado Julho 24, 2012 Ai galera como faço um script assim:<?php$link = "http://www.google.com.br/,http://www.yahoo.com.br,http://www.big.com.br";$site = "Google,Yahoo,Big";?>ou<?php$link = "http://www.google.com.br/,http://www.yahoo.com.br,http://www.big.com.br";$site = "Google,Yahoo,Big, MSN";?>Resultado seria sair assimPrimeiro:<ul><li><a href="http://www.google.com.br">Google</a></li><li><a href="http://www.yahoo.com.br">Yahoo</a></li><li><a href="http://www.big.com.br">Big</a></li></ul>Caso seja com a segunda opção, aparecia assim<ul><li><a href="http://www.google.com.br">Google</a></li><li><a href="http://www.yahoo.com.br">Yahoo</a></li><li><a href="http://www.big.com.br">Big</a></li><li>MSN</li></ul> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Headphone Postado Julho 24, 2012 Autor Denunciar Share Postado Julho 24, 2012 Consegui amores Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dinohills Postado Julho 24, 2012 Denunciar Share Postado Julho 24, 2012 Conseguiu ? Posta ai pro pessoal que vier procurar ver como você fez tambem. Assim outras pessoas podem consultar e ter ideias. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Headphone Postado Julho 24, 2012 Autor Denunciar Share Postado Julho 24, 2012 Bom, consegui e não consegui. :Dboa parte já consegui, agora só falta por o link na linha dele.<?php $link = "http://www.google.com.br/,http://www.yahoo.com.br,http://www.big.com.br"; $site = "Google,Yahoo,Big, MSN"; $string = explode(",", $site); echo '<ul>'; foreach ($string as $key => $val){ echo '<li><a href="">'.trim($val).'</a></li>'; } echo '</ul>'; ?>Quem consegue resolver para mim? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dinohills Postado Julho 24, 2012 Denunciar Share Postado Julho 24, 2012 Aqui cara use array é mais facil eu acho pelo menos<?php $link = array("http://www.google.com.br/","http://www.yahoo.com.br","http://www.big.com.br"); $site = array("Google","Yahoo","Big"); echo "<ul>"; for($i=0;$i< count($link);$i++){ echo "<li><a href=\"$link[$i]\">$site[$i]</a></li>"; } echo "</ul>"; ?>Agora uma coisa, porque você quer dexar o MSN sem link ? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Headphone Postado Julho 24, 2012 Autor Denunciar Share Postado Julho 24, 2012 Aqui cara use array é mais facil eu acho pelo menos<?php $link = array("http://www.google.com.br/","http://www.yahoo.com.br","http://www.big.com.br"); $site = array("Google","Yahoo","Big"); echo "<ul>"; for($i=0;$i< count($link);$i++){ echo "<li><a href=\"$link[$i]\">$site[$i]</a></li>"; } echo "</ul>"; ?> Agora uma coisa, porque você quer dexar o MSN sem link ? cara eu queria que fica-se assim: <?php $link = "http://www.google.com.br/,http://www.yahoo.com.br,http://www.big.com.br; $site = "Google,Yahoo,Big"; echo "<ul>"; for($i=0;$i< count($link);$i++){ echo "<li><a href=\"$link[$i]\">$site[$i]</a></li>"; } echo "</ul>"; ?>sem uso de ARRAY, porque o sistema que estou a usar esse sistema não daria certo usar com array Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dinohills Postado Julho 24, 2012 Denunciar Share Postado Julho 24, 2012 E assim ? <?php $link = "http://www.google.com.br/,http://www.yahoo.com.br,http://www.big.com.br"; $site = "Google,Yahoo,Big"; $links = explode(',', $link); $sites = explode(',', $site); echo "<ul>"; for($i=0;$i< count($links);$i++){ echo "<li><a href=\"$links[$i]\">$sites[$i]</a></li>"; } echo "</ul>"; ?> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Headphone Postado Julho 24, 2012 Autor Denunciar Share Postado Julho 24, 2012 E assim ? <?php $link = "http://www.google.com.br/,http://www.yahoo.com.br,http://www.big.com.br"; $site = "Google,Yahoo,Big"; $links = explode(',', $link); $sites = explode(',', $site); echo "<ul>"; for($i=0;$i< count($links);$i++){ echo "<li><a href=\"$links[$i]\">$sites[$i]</a></li>"; } echo "</ul>"; ?>vlw cara eu te amo Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 dinohills Postado Julho 24, 2012 Denunciar Share Postado Julho 24, 2012 (editado) rsrsr não precisa amar, só agradecendo já ta bom :PSó explica o porque você não poderia usar array ? Editado Julho 24, 2012 por dinohills Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Headphone Postado Julho 24, 2012 Autor Denunciar Share Postado Julho 24, 2012 rsrsr não precisa amar, só agradecendo já ta bom :PSó explica o porque você não poderia usar array ?Porque essa função irei usar em um template wordpress (campos personalisado)ai não iria funcionar com array. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Willian Gustavo Veiga Postado Julho 25, 2012 Denunciar Share Postado Julho 25, 2012 Mas com o explode você acaba usando arrays :)Um abraço. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 fiote Postado Julho 25, 2012 Denunciar Share Postado Julho 25, 2012 William, o problema parece ser o input. As variáveis $link e $site dele são provavelmente um campo de _POST ou _GET, logo acredito que não tem como elas serem originalmente vetores. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Headphone
Ai galera como faço um script assim:
<?php
$link = "http://www.google.com.br/,http://www.yahoo.com.br,http://www.big.com.br";
$site = "Google,Yahoo,Big";
?>
ou
<?php
$link = "http://www.google.com.br/,http://www.yahoo.com.br,http://www.big.com.br";
$site = "Google,Yahoo,Big, MSN";
?>
Resultado seria sair assim
Primeiro:
<ul>
<li><a href="http://www.google.com.br">Google</a></li>
<li><a href="http://www.yahoo.com.br">Yahoo</a></li>
<li><a href="http://www.big.com.br">Big</a></li>
</ul>
Caso seja com a segunda opção, aparecia assim
<ul>
<li><a href="http://www.google.com.br">Google</a></li>
<li><a href="http://www.yahoo.com.br">Yahoo</a></li>
<li><a href="http://www.big.com.br">Big</a></li>
<li>MSN</li>
</ul>
Link para o comentário
Compartilhar em outros sites
11 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.